someone that preaches - Francés Inglés Diccionario